ビュー内での繰り返し処理

1 2 3 4 5
<% test = [1, 2, 3, 4, 5] %>

<% test.each do |i| %>
    <div><%= i %></div>
<% end %>
view内で繰り返し処理を行うには、
<% 配列.each do |繰り返し時に代入する変数| %>
繰り返し時の処理
<% end &>

の形式で記入してください。

上の例では、変数testに配列を代入し、繰り返し時にiに代入して表示させています。

また、eachをreverse_eachにすると末尾からの繰り返し処理(逆順)を行うこともできます。